/* Common */
.overlay{
	display:none;
	position:fixed;
	top:0px;
	left:0px;
	right:0px;
	bottom:0px;
	z-index:10;
	opacity:0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

.close{
	width:20px;
	height:20px;
	position:absolute;
	cursor:pointer;
	opacity:0.7;
	z-index:9999;
	-moz-box-shadow:0px 0px 3px #000;
	-webkit-box-shadow:0px 0px 3px #000;
	box-shadow:0px 0px 3px #000;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	display:none;
	right:5px;
	top:5px;
	background:#fff url(../../../dir/common/user/images/close.png) no-repeat 0px 50%;
}
/* Common */

/* Confirm Widget */
.confirm-container{
	display:none;
	position:fixed;
	margin: 250px auto auto 650px;
	background: #fff;
	width:250px;
	height:100px;
	z-index:9990;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	-moz-box-shadow:1px 1px 3px #000;
	-webkit-box-shadow:1px 1px 3px #000;
	box-shadow:1px 1px 3px #000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
		
}

.confirm-container a{
border:solid 1px #ccc; 
padding:10px 20px; 
display:inline-block;
position: absolute;
font-family:Arial, sans-serif; 
font-size:0.8em;
text-transform:uppercase;
font-weight:bold;
color:#f3f3f3;
cursor:pointer;
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); 
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2); 
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0px 1px 2px rgba(0, 0, 0, 0.2);
-webkit-border-radius: 3px; 
-moz-border-radius: 3px; 
border-radius: 3px;
background-image: -webkit-gradient(linear, left top, left bottom, from(#99e375), to(#49ad4d)); 
background-image: -webkit-linear-gradient(top, #99e375, #49ad4d); 
background-image: -moz-linear-gradient(top, #99e375, #49ad4d); 
background-image: -ms-linear-gradient(top, #99e375, #49ad4d); 
background-image: -o-linear-gradient(top, #99e375, #49ad4d); 
background-image: linear-gradient(top, #99e375, #49ad4d); 
margin: 0px 0 0 15px;

width: 100px;
text-align: center;
}

.confirm-container a:nth-child(2) {
	margin-left: 140px;
}

.confirm-container label {
 display: block;
 margin: 10px 10px;

}
/* Confirm Widget */



/* Custom Widget */
.custom-widget{
	display:none;
	position:fixed;
	top:0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
	overflow: hidden;
	z-index:9990;
	-moz-box-shadow:1px 1px 3px #000;
	-webkit-box-shadow:1px 1px 3px #000;
	box-shadow:1px 1px 3px #000;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	
	
	
	
}


.custom-widget h2 {
	margin: 10px 10px;
	color: #828282;
	font-weight: 300;
	font-family: 'Lato', Arial, sans-serif;

}

.custom-widget h3 {
	color: #b5b5b5;
	font-weight: 300;
	font-size: 11pt;
	margin: 0px 40px;


}

.custom-widget form {
	margin: 10px 10px;
	
}



/* Custom Widget */